technical patent - Turco Inglés Diccionario